7.4 Venturi Type Valves

A 150 by 100 mm class 600 steel gate valve, conically tapered ports, length 550 mm, back of seat ring ~150 mm. The valve is connected to 146 mm schedule 80 pipe. The angle can be calculated to be 13 degrees. The valve is specified to be operating in turbulent conditions.


In [1]:
from fluids.units import *
D1 = 100*u.mm
D2 = 146*u.mm
angle = 13.115*u.degrees
fd = friction_factor(Re=1E5, eD=.0018*u.inch/D1)

K2 = K_gate_valve_Crane(D1, D2, angle, fd)
L_D = L_equiv_from_K(K2, fd)
L = (L_D*D2).to(u.m)

print('Darcy friction factor = %s' %fd)
print('K2 = %s' %K2)
print('Equivalent length L_D = %s' %L_D)
print('Length for flow in complete turbulence = %s' %L)


Darcy friction factor = 0.0180867553648 dimensionless
K2 = 1.25803315 dimensionless
Equivalent length L_D = 69.5554910005 dimensionless
Length for flow in complete turbulence = 10.1551016861 meter

The values calculated in the problem use a friction factor of 0.015; this is the source of the discrepancies. Their procedure for loss in valves and fittings is based around the roughness of commercial steel pipe with a roughness of 0.0018 inches, but in their examples they simply look their friction factors up in a table which does not consider the diameter of the pipe. Their calculated values are K2 = 1.22, L/D=81.3, and L = 11.9.